abstract class A
{
    abstract public void f();
}
class B extends A
{
    public void f()
    {
        System.out.printf("BBBB\n");
    }
}
public class TestAbstract_1
{
    public static void main(String[] args)
    {
        A aa;
        B bb = new B();
        aa = bb;
    }
}
/*
抽象化得类不能实例化，但是可以创建引用
子类可以继承抽象化的父类
*/